﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using DataAccessComponents;
using BusinessLogicLayer;

namespace inzWeb
{
    public partial class szczegolyKraju : System.Web.UI.Page
    {
        string id;   
        protected void Page_Load(object sender, EventArgs e)
        {
            // Id kraju podane przez querystring
            id = Request.QueryString["idkraj"];

            if (!IsPostBack)
            {
                uzupelnijSzczegolyKraju(id);
            }
        }

        private void uzupelnijSzczegolyKraju(string id)
        {
            if (!string.IsNullOrEmpty(id))
            {
                int idkraju = Convert.ToInt32(id);

                KrajBL krajBL = new KrajBL();
                Kraj kraj = krajBL.pobierz(idkraju);

                lblTytulSzczegol.Text = kraj.Nazwa;
                lblOpisSkroconySzczegol.Text = kraj.Opis_skrot;
                zdjecieGlowneSzczegol.ImageUrl = "./GetImage.aspx?id=" + kraj.IdzdjecieGlowne;
                lblOpisSzczegol.Text = kraj.Opis;

                this.DataBind();

                ZdjecieBL zdjecieBL = new ZdjecieBL();
                dlGaleriaSzczegol.DataSource = zdjecieBL.pobierzListe(kraj.Id_galeria);
                dlGaleriaSzczegol.DataBind();
                
                
               
            }
        }
    }
}